Cellular Ecolab
نویسنده
چکیده
In the original speciication of the Ecolab model, spatial variation of the system's variables was included, with an additional migration operator introduced proportional to the divergence of the species density. Suitably discretized, the model then consists of a number of cells, each running the non-spatial Ecolab model, linked together by the migration operator. This paper reports on the implementation of such a cellular Ecolab. Originally, it was hoped that computational parallelism might be exploited by providing parallel versions of the underlying array operations used. However, it was found that the cost of the irregular data communication involved in the sparse matrix multiplication destroyed any gain from parallelism. Thus a Cellular Ecolab ooers a way of exploiting parallelism, that for certain situations as superlinear speedup is observed. As an example of the type of problem addressable by a spatial Ecolab, the species-area rule is examined, although the results are not good enough at this stage to be deenitive.
منابع مشابه
An Ecolab Perspective on the Bedau Evolutionary Statistics
At Alife VI, Mark Bedau proposed some evolutionary statistics as a means of classifying different evolutionary systems. Ecolab, whilst not an artificial life system, is a model of an evolving ecology that has advantages of mathematical tractability and computational simplicity. The Bedau statistics are well defined for Ecolab, and this paper reports statistics measured for typical Ecolab runs, ...
متن کاملECoLab: A Cooperative System to Improve Training Processes
The goal of the qualitative research is to achieve information regarding the attitudes and opinions of a group of individuals with similar habits, needs and interests. The selection of the participants is a key element in the qualitative research. This paper presents a new model, ECoLab (Experiencial Cooperative Laboratory), of qualitative research that integrates the following methods: Focus G...
متن کاملEcoLab: Agent Based Modeling for C++ programmers
EcoLab is an agent based modeling system for C++ programmers, strongly influenced by the design of Swarm. This paper is just a brief outline of EcoLab’s features, more details can be found in other published articles, documentation and source code from the EcoLab website. 1 EcoLab EcoLab is an ABM system for C++ programmers. This is not the time or place to debate the merits of C++ over any oth...
متن کاملEcolab: Exploring the Construction of a Learning Assistant
The Ecolab is an interactive learning environment constructed with the aim of providing a tool to investigate how software can offer help and support to an individual learner. The design framework is informed by Vygotsky's Zone of Proximal Development (ZPD) and previous work on face to face tutorial assistance. Three Ecolab versions implement different variations and combinations of design feat...
متن کامل"Be bold and take a challenge": Could motivational strategies improve help-seeking?
We are exploring whether the use of facilities aimed at improving the learner’s motivation has an effect on learning food-chains and food-webs, but also on help-seeking behaviour. The M-Ecolab is a Vygotskyan intelligent learning environment that incorporates both cognitive and affective feedback by combining a cognitive model capable of providing written feedback at the cognitive and metacogni...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1998